embodied troops - Français Anglais Dictionnaire